#include <iostream>
#include <string>

using namespace std;

// 26个小写字母 使用容量26的一个数组即可
bool isAnagram(string s, string t) {
    if (s.length() != t.length()) {
        return false;
    }

    int arr[26] {};
    for (int i = 0; i < s.length(); i++) {
        arr[s[i] - 97] += 1;
        arr[t[i] - 97] -= 1;
    }

    for (int i = 0; i < 26; i++) {
        if (arr[i] != 0) {
            return false;
        }
    }

    return true;
}

int main() {
    string s = "anagram";
    cout << s.length() << "\n";

    isAnagram("anagram", "aangram");

    return 0;
}